multicellular horn - Français Anglais Dictionnaire